﻿.article {
	border-bottom: 2px solid #f0f0f0;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
	.article header { padding-left: 0; position: static; }
		.article-title { font-size: 18px; line-height: 25px; }
	.article footer { margin-top: 35px; color: #333; font-size: 14px; }

.sns-share { font-size: 14px; text-align: right; }
	.sns-share a {  opacity: 0.8; margin-left: 10px; }
	.sns-share a:hover { opacity: 1; }
		.sns-share img { vertical-align: middle; }


/* 评论 */
.comment-list .titlebar { margin-bottom: 5px; }
.comment-list .comment-count {
	color: #f03;
	padding: 0 4px;
	font-family: Georgia, serif;
}

.comment-tips { font-style: italic; padding-left: 1em; }

.comment-list article { margin-bottom: 10px; }
	.comment-list header { padding: 5px 0 5px 5px; font-size: 12px; color: #999; }
		.comment-list header time { color: #333; }
		.comment-list .comment-author {
			display: inline;
			font-style: normal;
			font-size: 14px;
			color: #333;
		}
	.comment-list .comment-content {
		background: #fffbea;
		border: 1px solid #efe7bf;
		padding: 4px 8px;
		text-align: justify;
		line-height: 22px;
		border-radius: 3px;
	}
	.comment-by-blogger .comment-content {
		background: #f5ffe5;
		border-color: #ddebc9;
	}
	
.comment-list .paginator { margin-top: 15px; }

/* 评论表单 */
.comment-form { margin-top: 20px; line-height: 21px; }
	.comment-form .col-l { float: left; width: 460px; }
	.comment-form .col-r { float: right; width: 180px; }
		.comment-form .col-r > p  { margin-bottom: 7px; }
		.comment-form .form-button {
			text-align: right;
			margin-top: 5px;
			margin-bottom: 0 !important;
		}
			.comment-form .col-r .textbox-with-label { height: 21px; }
			.comment-form .col-l .form-prompt {
				font-size: 13px;
				margin-top: 5px;
				font-style: italic;
				color: #666;
			}
			.comment-form .captcha .form-field {
				width: 64px;
				display: inline-block;
				vertical-align: middle;
			}
			
/* 评论表单（已登录） */
.comment-form > form > .form-field { margin-bottom: 3px; }
.comment-user { float: left; line-height: 27px; padding-top: 3px; }
.comment-form > form > .form-button { float: right; }


.adjacent-articles { clear: both; margin-top: 20px; line-height: 25px; }